import { post, upload, download } from "@/utils/request";

/**
 * 题库详情
 * @param data
 */
export function fetchDetail(id) {
  return post("/api/qu/detail", { id: id });
}

/**
 * 保存题库
 * @param data
 */
export function saveData(data) {
  return post("/api/qu/save", data);
}

/**
 * 导出
 * @param data
 */
export function exportExcel(data) {
  return download("/api/qu/export", data, "导出的数据.xlsx");
}

/**
 * 导入模板
 * @param data
 */
export function importTemplate() {
  return download("/api/qu/import/template", {}, "qu-import-template.xlsx");
}

/**
 * 导出
 * @param data
 */
export function importExcel(file) {
  return upload("/api/qu/import", file);
}
